Definition of American Chameleon

  • (noun) small arboreal tropical American insectivorous lizards with the ability to change skin color

Synonyms of American Chameleon


Antonyms of American Chameleon


No Antonyms Found.

Homophones of American Chameleon


No Homophones Found.